lymph node – English–Français translations

🇬🇧 en fr 🇫🇷

lymph node noun

  • filtrating oval bodies of the lymphatic system
ganglion lymphatique, nœud lymphatique
Wiktionary Links